// 动态生成select小三角和显示值的div
$('.hw-select').append('<div class="show-option"></div><i class="iconfont">&#xe619;</i>');
// 动态生成selec option 选中的小图标
$('.hw-select .option').append('<i class="iconfont">&#xe613;</i>');

// 动态生成搜索icon
$('.hw-search').append('<button class="search-btn"><i class="iconfont">&#xe6f4;</i></button>');


// 给hw-select默认赋值
$.each($('.hw-select'), function() {
    // 没有默认选中的值
    // if (!$(this).find('.option.selected').length) {
    //     $(this).find('.option').eq(0).addClass('selected');
    // }
    $(this).find('.show-option').text($(this).find('.option.selected span').text());
    $(this).find('input').val($(this).find('.option.selected').data('value'));
});

// 点新增模块
var lengsele;
var len;
$('.select-item').on('click', function() {
    $('#editate-title').text('新增模块');
    $('#first-item').val('');
        $('#imgModal').removeClass('hide');
        $('.first-depart').removeClass('hide');
        $('.second-depart').addClass('hide');
        $('.first-depart-k').unbind();
    // 提交
    $('.first-depart-k').on('click',function(){
      var order_num = $('#first-item').val();
      if (order_num == '') {
        $.alert('请输入模块名称！');
        return false;
      }
      $.ajax({
        url:'/Admin/Information/Information/addModuleOrColumn',
        type:'post',
        data:{info_name:order_num,info_id:0,type:1},
        dataType:'json',
        success:function(json){
          if (json.code == 0) {
            createErrorLabel.call($('#first-item'),json.msg);
            return false;
          }else{
            $('#first-item').siblings('.error').hide();
            $.alert('新增模块成功！');
            setTimeout(function(){window.location.reload()},500);
          }
        },
        error:function(){
          $.alert('新增模块失败！');
        }
      })
    })
})
function createErrorLabel(msg){
    var ele = $(this).siblings('.error'),
      name = $(this).attr('name');

    if (ele.length > 0) {
      ele.text(msg).show();
      return;
    }
    $(this).after('<label id="'+name+'-error" class="error" for="'+name+'">'+msg+'</label>');
}
    // 点新增栏目
$('.select-add').on('click', function() {
    var firstLength = $(this).data('num');
 
        $('#edital-title').text('新增栏目');
        $('#departname').val('');
        $('#first-category').val('');
        $('#second-category').val('');
        $('#type').val('');
        $('#imgModal').removeClass('hide');
        $('.second-depart').removeClass('hide');
        $('.first-depart').addClass('hide');
        $('#second-depart').unbind();
        // 提交
        var firstcategory;
        $('#second-depart').on('click',function(){
          var order_num = $('#departname').val();
            var first = true;
          $.each($('.select-options').find('.option'), function(i, val) {
                lengsele = $(val).hasClass('selected');
                if ($(val).hasClass('selected')) {
                    firstcategory = $(val).data('value');
                        console.log(firstcategory)
                }
                $.each($(lengsele), function(n, item) {
                    if (item && $('#select-inp').val() != '') {
                        first = false;

                    }
                })

            })
            if (first) {
                $.alert('请选择所属模块!');
                return false;
            }
          if (order_num == '') {
            $.alert('请输入栏目名称！');
            return false;
          }
          var status = true;
          $.ajax({
            url:'/Admin/Information/Information/addModuleOrColumn',
            type:'post',
            data:{info_name:order_num,info_id:0,type:2,belong:firstcategory},
            dataType:'json',
            success:function(json){
              console.log(json)
              if (json.code == 0) {
                createErrorLabel.call($('#departname'),json.msg);
                return false;
              }else{
                status = true;
                $('#departname').siblings('.error').hide();
                $.alert('新增栏目成功！');
               setTimeout(function(){window.location.reload()},500);
              }
            },
            error:function(){
              $.alert('新增栏目失败！');
            }
          })
        })

    })
$('#first-table .editate').on('click', function() {
    $('#editate-title').text('编辑模块');
    var firstdrug = $(this).parents('td').siblings('.first-drug').text();
    var id = $(this).data('id');
    $('#first-item').val(firstdrug);
    $('#imgModal').removeClass('hide');
    $('.first-depart').removeClass('hide');
    $('.second-depart').addClass('hide');
    $('.first-depart-k').unbind();
    // 提交
    $('.first-depart-k').on('click',function(){
      var order_num = $('#first-item').val();
      if (order_num == '') {
        $.alert('请输入模块名称！');
        return false;
      }
      var status = true;
      $.ajax({
        url:'/Admin/Information/Information/addModuleOrColumn',
        type:'post',
        data:{info_name:order_num,info_id:id,type:1},
        dataType:'json',
        success:function(json){
          console.log(json)
          if (json.code == 1) {
            $('#first-item').siblings('.error').hide();
            $.alert('编辑模块成功！');
            setTimeout(function(){window.location.reload()},500);
          }else{
            createErrorLabel.call($('#first-item'),json.msg);
            return false;
          }
        },
        error:function(){
          $.alert('编辑模块失败！');
        }
      })
    })
})
    // 点编辑
$('#second-table .editate').on('click', function() {
    $('#edital-title').text('编辑栏目');
    var id = $(this).data('id');
    var secondId = $(this).data('value');
    var type = $(this).data('type');
    $('#first-category').val(id);
    $('#second-category').val(secondId);
    $('#type').val(type);
    var firstdrug = $(this).parents('td').siblings('.first-drug').text();
    var seconddrug = $(this).parents('td').siblings('.second-drug').text();
    $('#departname').val(firstdrug);
    $.each($('#firstTerrace .option'), function(i, val) {
        if ($(val).find('span').text() == seconddrug) {

            $(val).addClass('selected');
            $(val).siblings().removeClass('selected');
            $('#firstTerrace').siblings('input').val(seconddrug);
            $('#firstTerrace').siblings('.show-option').html(seconddrug);
        }
    })
    $('#imgModal').removeClass('hide');
    $('.second-depart').removeClass('hide');
    $('.first-depart').addClass('hide');
    $('#second-depart').unbind();
    // 提交
    $('#second-depart').on('click',function(){
          var order_num = $('#departname').val();
            var first = true;
          $.each($('.select-options').find('.option'), function(i, val) {
                lengsele = $(val).hasClass('selected');
                if ($(val).hasClass('selected')) {
                    firstcategory = $(val).data('value');
                        console.log(firstcategory)
                }
                $.each($(lengsele), function(n, item) {
                    if (item) {
                        first = false;
                    }
                })

            })
            if (first) {
                $.alert('请选择所属模块!');
                return false;
            }
          if (order_num == '') {
            $.alert('请输入栏目名称！');
            return false;
          }
          var status = true;
          $.ajax({
            url:'/Admin/Information/Information/addModuleOrColumn',
            type:'post',
            data:{info_name:order_num,info_id:id,type:2,belong:firstcategory},
            dataType:'json',
            success:function(json){
              console.log(json)
              if (json.code == 0) {
                createErrorLabel.call($('#departname'),json.msg);
                return false;
              }else{
            
                $('#departname').siblings('.error').hide();
                $.alert('编辑栏目成功！');
                setTimeout(function(){window.location.reload()},500);
              }
            },
            error:function(){
              $.alert('编辑栏目失败！');
            }
          })
        })
})

          // 单个隐藏

   $('.withdrawal').on('click',function(){
    var str = '确认隐藏？';
    var id = $(this).data('id');
    $.confirm({
      msg:str,
      confirm:function(){
      $.ajax({
          url:'/Admin/Information/Information/hiddenModuleOrColumn/'+id,
          type:'post',
          data:{id:id},
          dataType:'json',
          success:function(json){
            console.log(json)
            if (json.code == 1) {
              $.alert('隐藏成功！');
              window.location.reload();
            }
          },
          error:function(json){

          }
        })
    }
    })
   })

             // 单个显示

   $('.look').on('click',function(){
    var str = '确认显示？';
    var id = $(this).data('id');
    $.confirm({
      msg:str,
      confirm:function(){
      $.ajax({
          url:'/Admin/Information/Information/hiddenModuleOrColumn/'+id,
          type:'post',
          data:{id:id},
          dataType:'json',
          success:function(json){
            console.log(json)
            if (json.code == 1) {
              $.alert('显示成功！');
              window.location.reload();
            }
          },
          error:function(json){

          }
        })
    }
    })
   })